home *** CD-ROM | disk | FTP | other *** search
- package Code.LIB
- {
- import Code.LIB.SOUND._bu111;
- import flash.net.SharedObject;
-
- public class _cg33
- {
- public static var iPlayerPos:int;
-
- public static var so:SharedObject;
-
- private static var records:Array = null;
-
- private static var iPlayer:Array = null;
-
- public function _cg33()
- {
- super();
- }
-
- public static function _og419(param1:String) : void
- {
- var _loc2_:uint = 0;
- _loc2_ = 0;
- while(_loc2_ < records.length)
- {
- if(_cg33.records[_loc2_][0] == param1)
- {
- _cg33.records.splice(_loc2_,1);
- if(_cg33.records.length == 0)
- {
- _cg33.iPlayer = null;
- _cg33.so.clear();
- so.flush();
- return;
- }
- _cg33.iPlayer = _cg33.records[0];
- _cg33.iPlayerPos = 0;
- }
- _loc2_++;
- }
- _cg33._gk638();
- }
-
- public static function _jq283(param1:String) : void
- {
- _cg33.iPlayer = [param1,{
- "prRoundzLevel":0,
- "prBlockzLevel":0,
- "prScores":0,
- "prSVolume":_bu111._uk57,
- "prMVolume":_bu111._yt336,
- "prFinishedLevels":0,
- "prShapeType":0,
- "prScoreSubmitted":0
- }];
- _cg33.records.push(iPlayer);
- _cg33.iPlayerPos = _cg33.records.length - 1;
- _cg33._gk638();
- _rs402.lives = 0;
- }
-
- public static function get _dn742() : Boolean
- {
- return Boolean(_cg33._ss555[1].prScoreSubmitted);
- }
-
- public static function _gk638() : void
- {
- var _loc1_:uint = 0;
- var _loc2_:String = null;
- _cg33.so.clear();
- _loc1_ = 0;
- while(_loc1_ < records.length)
- {
- _loc2_ = _loc1_.toString();
- so.data[records[_loc1_][0]] = records[_loc1_][1];
- _loc1_++;
- }
- so.data["LastPlayer"] = _cg33.iPlayer[0];
- so.flush();
- }
-
- public static function _jl606(param1:String) : Boolean
- {
- var _loc2_:uint = 0;
- _loc2_ = 0;
- while(_loc2_ < records.length)
- {
- if(_cg33.records[_loc2_][0] == param1)
- {
- _cg33.iPlayer = records[_loc2_];
- _cg33.iPlayerPos = _loc2_;
- _bu111._yt336 = _cg33._ss555[1].prMVolume;
- _bu111._uk57 = _cg33._ss555[1].prSVolume;
- _dn742 = Boolean(_cg33._ss555[1].prScoreSubmitted);
- return true;
- }
- _loc2_++;
- }
- return false;
- }
-
- public static function get _ss555() : Array
- {
- return _cg33.iPlayer;
- }
-
- public static function _pp317() : Boolean
- {
- var _loc1_:String = null;
- records = new Array();
- so = SharedObject.getLocal("table");
- if(so.size == 0)
- {
- return false;
- }
- for(_loc1_ in so.data)
- {
- if(_loc1_ != "LastPlayer")
- {
- records.push([_loc1_,so.data[_loc1_]]);
- }
- }
- _cg33._jl606(so.data["LastPlayer"]);
- return true;
- }
-
- public static function get _ts507() : Array
- {
- return _cg33.records;
- }
-
- public static function set _dn742(param1:Boolean) : void
- {
- _cg33._ss555[1].prScoreSubmitted = int(param1);
- _cg33._gk638();
- }
- }
- }
-
-